package exercise.week02;

/**
 * 6届-校赛-JavaB-2
 * 1/1 + 1/2 + 1/3 + 1/4 + ... 在数学上称为调和级数。
 * <p>
 * 它是发散的，也就是说，只要加上足够多的项，就可以得到任意大的数字。
 * <p>
 * 但是，它发散的很慢：
 * <p>
 * 前1项和达到 1.0
 * 前4项和才超过 2.0
 * 前83项的和才超过 5.0
 * <p>
 * 那么，请你计算一下，要加多少项，才能使得和达到或超过 15.0 呢？
 * <p>
 * 请填写这个整数。
 * <p>
 * 注意：只需要填写一个整数，不要填写任何多余的内容。比如说明文字。
 */
public class T2 {
    public static void main(String[] args) {
        //sum为和，num为分母的值
        double sum = 0, num = 1;
        //count为项数
        int count;
        for (count = 0; sum <= 15; count++) {
            sum += (1 / num++);
        }
        System.out.println(count);
    }
}
